package com.example.common;

import java.util.ArrayList;
import java.util.List;

public class ChessRuleReact {

	private int locID1;
	private int locID2;
	private int locID3;
	private int locID4;
	public ChessRuleReact(int locID1, int locID2, int locID3, int locID4) {
		
		this.locID1 = locID1;
		this.locID2 = locID2;
		this.locID3 = locID3;
		this.locID4 = locID4;
	}
	
	
	public int getLocID1() {
		return locID1;
	}
	public void setLocID1(int locID1) {
		this.locID1 = locID1;
	}
	public int getLocID2() {
		return locID2;
	}
	public void setLocID2(int locID2) {
		this.locID2 = locID2;
	}
	public int getLocID3() {
		return locID3;
	}
	public void setLocID3(int locID3) {
		this.locID3 = locID3;
	}
	public int getLocID4() {
		return locID4;
	}
	public void setLocID4(int locID4) {
		this.locID4 = locID4;
	}
	
	public ArrayList getbigids(){
		ArrayList<Integer> list = new ArrayList<Integer>();
		if(locID3 - locID2 ==16){
			list.add(locID4);
			list.add(locID3);
			list.add(locID2);
			list.add(locID1);
			list.add(locID1+1);
			list.add(locID3+1);
			list.add(locID2+8);
			list.add(locID4+8);
		}else{
			list.add(locID4);
			list.add(locID3);
			list.add(locID2);
			list.add(locID1);
			list.add(locID1+1);
			list.add(locID4+1);
			list.add(locID3+1);
			list.add(locID4+1);
		}
		return list;
	}
	
}
